﻿using PortalLogReport.Common;
using PortalLogReport.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace PortalLogReport.Repositories
{
    public interface IResultRepository
    {
        IList<BaseChartModel> GetResults(DateTime startDate, DateTime endDate);
        BaseChartModel GetResult(DateTime startDate, DateTime endDate);
        string BuildSelectSQL();
        string BuildWhereSQL();
        ChartCommon.Interval IntervalType { get; set; }
        string Level1 { get; set; }
        string Level2 { get; set; }
    }
}